Locate (Unix)

locate je unixový nástroj, ktorý slúži na vyhľadanie súborov v súborovom systéme. Vyhľadáva vo vopred vytvorenej databáze (indexe) súborov, ktorá je generovaná príkazom updatedb (a typicky aj pravidelne aktualizovaná spúšťaním updatedb z démona) a komprimovaná pomocou prírastkového kódovania. Nástroj vznikol v roku 1982.[1]

Nástroj pri väčšom množstve súborov umožňuje výrazne efektívnejšie vyhľadávanie než prosté iteratívne prehľadávanie adresárovej štruktúry (napríklad cez find). Je však potrebná pravidelná aktualizácia indexu, ku ktorej dochádza aj pokiaľ používateľ nástroj aktívne nepoužíva.

  1. WOODS, James A.. Finding Files Fast [online]. Usenix, 1983-01-15, [cit. 2016-03-27]. S. 8 – 10. Dostupné online.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy